large treeshrew - Turkish English Dictionary